package com.xiyu.service.convert.nurse;

import com.xiyu.service.vo.nurse.nurseItem.NurseItemGetOutput;
import com.xiyu.service.vo.nurse.nurseItem.NurseItemUpdateInput;
import com.xiyu.service.vo.nurse.nurseItem.NurseItemQueryOutput;
import com.xiyu.service.vo.nurse.nurseItem.NurseItemCreateInput;
import com.xiyu.service.vo.nurse.nurseItem.NurseItemListQueryOutput;
import com.xiyu.service.model.nurse.item.NurseItem;
import java.util.*;

import org.mapstruct.Mapper;
import org.mapstruct.factory.Mappers;
import org.babyfish.jimmer.Page;

/**
 * 护理项目 Convert
 */
@Mapper
public interface NurseItemConvert {
    NurseItemConvert INSTANCE = Mappers.getMapper(NurseItemConvert.class);


    NurseItem createInputConvert(NurseItemCreateInput input);

    List<NurseItemQueryOutput> queryPageOutputConvert(List<NurseItem> output);

    NurseItem updateInputConvert(NurseItemUpdateInput input);

    NurseItemGetOutput getOutputConvert(NurseItem output);

    List<NurseItemListQueryOutput> listQueryListOutputConvert(List<NurseItem> output);

}
